// 路由守卫

// 引入路由
import VueRouter from "@/router"

// 引入获取token的方法
import { getToken } from "@/utils/auth"

VueRouter.beforeEach((to, from, next) => {
  /*
    to: 即将要进入的路由
    from: 准备离开的路由
    next: 是否能进入下一个钩子 
    */
  if (to.meta.permission == false) {
    next()
  } else {
    let token = getToken()
    if (token) {
      next()
    } else {
      next('/login')
    }
  }

})

